<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <!-- 
组件的定义：实现应用中局部功能和代码和资源的集合
不用组件的坏处：
1.依赖关系混乱，不好维护
2.代码复用率不高

模块：
1.理解：向外提供特定功能的js程序，一般就是一个js文件
2.为什么：js很多很复杂
3.作用：复用js，简化js的编写，提高js运行效率
模块化：当应用中的js 都以模块来编写，那么这个应用就算一个模块化的应用


组件：
1.理解：用来实现局部（特定）功能效果的代码集合（三件套）
2.为什么:一个界面的功能很复杂
3.作用：复用代码，简化项目代码，提高运行效率
组件化：当应用中的功能都是多组件的方式来编写的，那么应用就算一个组件化的应用
     -->
</head>
<body>
    
</body>
</html>